package hushi.controller;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;

@org.springframework.stereotype.Controller
@RequestMapping("user")
public class Controller {

    @GetMapping("list1")
    public String doList1(){
//        return "list.jsp"; //直接用文件名就找不到，要用全路径
        return "/list.jsp";
        //得到的路径是http://localhost:8080/user/list1

    }
    /**
     * 转发
     */
    @GetMapping("list")
    public String doList(){
//        return "list.jsp"; //直接用文件名就找不到，要用全路径
        return "forward:/list.jsp";
        //得到的路径是http://localhost:8080/user/list

    }


    @GetMapping("hit")
    public String doHit(){
//        使用redirect关键字，视图解析器不会对逻辑视图进行拼接等处理
        return "/hit.jsp";
        //得到的路径是http://localhost:8080/user/hit
    }
    /**
     *重定向
     */
    @GetMapping("hit1")
    public String doHit1(){
//        使用redirect关键字，视图解析器不会对逻辑视图进行拼接等处理
        return "redirect:/hit.jsp";
        //得到的路径是http://localhost:8080/hit.jsp
    }

}
